From 970a1430962c7c329d4122a68da094ce4362558c Mon Sep 17 00:00:00 2001 From: Sven Herzberg Date: Fri, 25 Jan 2008 00:19:18 +0000 Subject: [PATCH] Reviewed by Johan Dahlin. 2008-01-25 Sven Herzberg Reviewed by Johan Dahlin. * gtk/gtkuimanager.c (gtk_ui_manager_remove_ui): emit a warning if this is called with something that's not a GtkUIManager svn path=/trunk/; revision=19395 --- ChangeLog | 7 +++++++ gtk/gtkuimanager.c | 2 ++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index a6769972d2..848d8552b7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-01-25 Sven Herzberg + + Reviewed by Johan Dahlin. + + * gtk/gtkuimanager.c (gtk_ui_manager_remove_ui): emit a warning if + this is called with something that's not a GtkUIManager + 2008-01-24 Johan Dahlin * gtk/gtkdialog.c (gtk_dialog_buildable_get_internal_child): diff --git a/gtk/gtkuimanager.c b/gtk/gtkuimanager.c index 8f9b073a8f..fa95be1151 100644 --- a/gtk/gtkuimanager.c +++ b/gtk/gtkuimanager.c @@ -1850,6 +1850,8 @@ void gtk_ui_manager_remove_ui (GtkUIManager *self, guint merge_id) { + g_return_if_fail (GTK_IS_UI_MANAGER (self)); + g_node_traverse (self->private_data->root_node, G_POST_ORDER, G_TRAVERSE_ALL, -1, remove_ui, GUINT_TO_POINTER (merge_id)); -- 2.30.2